hydatid thrill - German English Dictionary